Spinach Mustard — synonyms, definition
1. spinach mustard (Noun)
3 synonyms
Brassica perviridis Brassica rapa perviridis tendergreen
1 definition
spinach mustard (Noun) — Asiatic plant cultivated for its swollen root crown and edible foliage.
2 types of
crucifer cruciferous plant
2 parts of
Brassica genus Brassica